have left short - English Synonyms Dictionary